<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>数组常用方法</title>
    <script>
        function fn(){
            let arr1 = [1,3,5];
            let arr2 = [11,12,14];
            let arr = arr1.concat(arr2);
            console.log(arr);
            // 无参默认使用逗号拼接成字符串
            console.log(arr.join());
            // 指定拼接符
            console.log(arr.join("-"));
            // 相当于无参join
            console.log(arr.toString());
            console.log(arr.reverse());

            // 不传递参数表示使用字典顺序排序
            arr.sort();
            console.log(arr)

            // 可以传递参数使用自定义排序规则
            // 其参数是一个函数类型
            // 升序
            arr.sort((a,b) => a-b);
            console.log(arr)

            // 降序
            arr.sort((a,b) => b-a);
            console.log(arr)

            // 截取数组元素
            // 从下标为2到末尾
            console.log(arr.slice(2));
            // [1,4)
            console.log(arr.slice(1,4));
        }
    </script>
</head>
<body>
<button onclick="fn()">常用方法</button>
</body>
</html>